import { getCurrentInstance } from 'vue-demi'

const getThis = function () {
  // globalProperties是vue3 内置的全局属性
  window.$this = getCurrentInstance().appContext.config.globalProperties
}

// getCurrentInstance().ctx获取组件上下文，必须在组件内生命周期函数调用
const getCtxRefs = function () {
  return getCurrentInstance().ctx.$refs
}

export {
  getThis,
  getCtxRefs
  // getRoute
}